Distributed Proofreaders: Preserving History one page at a time